package com.lanou.tipsy.entity.recommend.newest_recommend.newestSongsList;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by dllo on 15/11/5.
 */
public class NewestList {

    /**
     * error_code : 22000
     * plaze_album_list : {
     */

    private int error_code;
    /**
     * RM : {"
     */

    private PlazeAlbumListEntity plaze_album_list;

    public void setError_code(int error_code) {
        this.error_code = error_code;
    }

    public void setPlaze_album_list(PlazeAlbumListEntity plaze_album_list) {
        this.plaze_album_list = plaze_album_list;
    }

    public int getError_code() {
        return error_code;
    }

    public PlazeAlbumListEntity getPlaze_album_list() {
        return plaze_album_list;
    }

    public static class PlazeAlbumListEntity {
        /**
         * album_list : {"havemore":0,"list":[{"album_id":"257215950","artist_id":"1709","all_artist_id":"1709","author":"黄龄","title":"龄","publishcompany":"海蝶音乐","country":"内地","pic_small":"http://musicdata.baidu.com/data2/pic/436135231da402a31458790de83f9bb7/257215873/257215873.jpg","pic_big":"http://musicdata.baidu.com/data2/pic/2b9a3e2792bfc6bd9bb111b3c0eaccb6/257215868/257215868.jpg","pic_radio":"http://musicdata.baidu.com/data2/pic/49681a3df6c15191f0dfb4134b2bb03e/257215863/257215863.jpg","songs_total":"3","is_recommend_mis":"0","is_first_publish":"0","is_exclusive":"0"},{"album_id":"256964041","artist_id":"1814","all_artist_id":"1814","author":"G.E.M.邓紫棋","title":"来自天堂的魔鬼","publishcompany":"蜂鸟音乐","country":"港台","pic_small":"http://a.hiphotos.baidu.com/ting/pic/item/83025aafa40f4bfb7dc9cdaf054f78f0f736182b.jpg","pic_big":"http://d.hiphotos.baidu.com/ting/pic/item/79f0f736afc3793184d5d6d2edc4b74542a9118f.jpg","pic_radio":"http://a.hiphotos.baidu.com/ting/pic/item/0824ab18972bd40740de80067d899e510fb3092b.jpg","songs_total":"9","is_recommend_mis":"0","is_first_publish":"0","is_exclusive":"0"}]}
         */

        private RMEntity RM;

        public void setRM(RMEntity RM) {
            this.RM = RM;
        }

        public RMEntity getRM() {
            return RM;
        }

        public static class RMEntity {
            /**
             * havemore : 0
             * list : [{"album_id":"257215950","artist_id":"1709","all_artist_id":"1709","author":"黄龄","title":"龄","publishcompany":"海蝶音乐","country":"内地","pic_small":"http://musicdata.baidu.com/data2/pic/436135231da402a31458790de83f9bb7/257215873/257215873.jpg","pic_big":"http://musicdata.baidu.com/data2/pic/2b9a3e2792bfc6bd9bb111b3c0eaccb6/257215868/257215868.jpg","pic_radio":"http://musicdata.baidu.com/data2/pic/49681a3df6c15191f0dfb4134b2bb03e/257215863/257215863.jpg","songs_total":"3","is_recommend_mis":"0","is_first_publish":"0","is_exclusive":"0"},{"album_id":"256964041","artist_id":"1814","all_artist_id":"1814","author":"G.E.M.邓紫棋","title":"来自天堂的魔鬼","publishcompany":"蜂鸟音乐","country":"港台","pic_small":"http://a.hiphotos.baidu.com/ting/pic/item/83025aafa40f4bfb7dc9cdaf054f78f0f736182b.jpg","pic_big":"http://d.hiphotos.baidu.com/ting/pic/item/79f0f736afc3793184d5d6d2edc4b74542a9118f.jpg","pic_radio":"http://a.hiphotos.baidu.com/ting/pic/item/0824ab18972bd40740de80067d899e510fb3092b.jpg","songs_total":"9","is_recommend_mis":"0","is_first_publish":"0","is_exclusive":"0"}]
             */

            private AlbumListEntity album_list;

            public void setAlbum_list(AlbumListEntity album_list) {
                this.album_list = album_list;
            }

            public AlbumListEntity getAlbum_list() {
                return album_list;
            }

            public static class AlbumListEntity {
                private int havemore;
                /**
                 * album_id : 257215950
                 * artist_id : 1709
                 * all_artist_id : 1709
                 * author : 黄龄
                 * title : 龄
                 * publishcompany : 海蝶音乐
                 * country : 内地
                 * pic_small : http://musicdata.baidu.com/data2/pic/436135231da402a31458790de83f9bb7/257215873/257215873.jpg
                 * pic_big : http://musicdata.baidu.com/data2/pic/2b9a3e2792bfc6bd9bb111b3c0eaccb6/257215868/257215868.jpg
                 * pic_radio : http://musicdata.baidu.com/data2/pic/49681a3df6c15191f0dfb4134b2bb03e/257215863/257215863.jpg
                 * songs_total : 3
                 * is_recommend_mis : 0
                 * is_first_publish : 0
                 * is_exclusive : 0
                 */

                private ArrayList<ListEntity> list;

                public void setHavemore(int havemore) {
                    this.havemore = havemore;
                }

                public void setList(ArrayList<ListEntity> list) {
                    this.list = list;
                }

                public int getHavemore() {
                    return havemore;
                }

                public ArrayList<ListEntity> getList() {
                    return list;
                }

                public static class ListEntity {
                    private String album_id;
                    private String artist_id;
                    private String all_artist_id;
                    private String author;
                    private String title;
                    private String publishcompany;
                    private String country;
                    private String pic_small;
                    private String pic_big;
                    private String pic_radio;
                    private String songs_total;
                    private String is_recommend_mis;
                    private String is_first_publish;
                    private String is_exclusive;

                    public void setAlbum_id(String album_id) {
                        this.album_id = album_id;
                    }

                    public void setArtist_id(String artist_id) {
                        this.artist_id = artist_id;
                    }

                    public void setAll_artist_id(String all_artist_id) {
                        this.all_artist_id = all_artist_id;
                    }

                    public void setAuthor(String author) {
                        this.author = author;
                    }

                    public void setTitle(String title) {
                        this.title = title;
                    }

                    public void setPublishcompany(String publishcompany) {
                        this.publishcompany = publishcompany;
                    }

                    public void setCountry(String country) {
                        this.country = country;
                    }

                    public void setPic_small(String pic_small) {
                        this.pic_small = pic_small;
                    }

                    public void setPic_big(String pic_big) {
                        this.pic_big = pic_big;
                    }

                    public void setPic_radio(String pic_radio) {
                        this.pic_radio = pic_radio;
                    }

                    public void setSongs_total(String songs_total) {
                        this.songs_total = songs_total;
                    }

                    public void setIs_recommend_mis(String is_recommend_mis) {
                        this.is_recommend_mis = is_recommend_mis;
                    }

                    public void setIs_first_publish(String is_first_publish) {
                        this.is_first_publish = is_first_publish;
                    }

                    public void setIs_exclusive(String is_exclusive) {
                        this.is_exclusive = is_exclusive;
                    }

                    public String getAlbum_id() {
                        return album_id;
                    }

                    public String getArtist_id() {
                        return artist_id;
                    }

                    public String getAll_artist_id() {
                        return all_artist_id;
                    }

                    public String getAuthor() {
                        return author;
                    }

                    public String getTitle() {
                        return title;
                    }

                    public String getPublishcompany() {
                        return publishcompany;
                    }

                    public String getCountry() {
                        return country;
                    }

                    public String getPic_small() {
                        return pic_small;
                    }

                    public String getPic_big() {
                        return pic_big;
                    }

                    public String getPic_radio() {
                        return pic_radio;
                    }

                    public String getSongs_total() {
                        return songs_total;
                    }

                    public String getIs_recommend_mis() {
                        return is_recommend_mis;
                    }

                    public String getIs_first_publish() {
                        return is_first_publish;
                    }

                    public String getIs_exclusive() {
                        return is_exclusive;
                    }
                }
            }
        }
    }
}
